package com.atguigu.gmall.payment.pay;

/**
 * @Author: 小兰
 * @Date: 2023/5/10 20:35
 */

import com.atguigu.gmall.payment.model.PaymentInfo;

/**
 * 所有支付方式上级支付接口
 * 里面包含抽象方法
 * 默认实现方法
 */
public interface PayAPI {

    public String createPayPage(PaymentInfo paymentInfo);
//    public String refund(PaymentInfo paymentInfo);

    /**
     * 各个支付平台使用默认方法
     * @return
     */
    default  String common(){
        System.out.println("xxxxxxxxx");
        return  "所有支付上级接口,,你龙啊!";
    }

}
